Constrained writing